<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

</body>

</html>
<script>
    // function newarr(arr){
    //     for(var i=0;i<arr.length-1;i++){
    //         for(var j=0;j<=arr.length-1-i;j++){
    //             if(arr[j]<arr[j+1]){
    //                 var c;
    //                 c=arr[j];
    //                 arr[j]=arr[j+1];
    //                 arr[j+1]=c;
    //             }
    //         }
    //     }
    //     return arr[i];
    // }
    // console.log(newarr([1,3,10,5,60,8,9]));

    // function newarr(arr){
    //     return Math.max(...arr)
    // }
    // console.log(newarr([2,65,423,764,21,85,69564,45]));






    // function getSum(arr){
    //     var newarr=[];
    //     var sum=0;
    //     for(var i=0;i<arr.length;i++){
    //         if(typeof(arr[i])=='number' && newarr.indexOf(arr[i])==-1){
    //             newarr.push(arr[i]);
    //             sum+=arr[i];
    //         }
    //     }
    //     return sum;
    // }
    // console.log(getSum([1,2,3,1,1,undefined,"19wir","hello"]));

    // function getSum(arr){
    //     var newarr=[];
    //     var sum=0;
    //     for(var i=0;i<arr.length;i++){
    //         if(typeof(arr[i])=='number' && newarr.indexOf(arr[i])==-1){
    //             newarr.push(arr[i]);
    //             sum+=arr[i];
    //         }
    //     }
    //     return sum;
    // }
    // console.log(getSum([1,4,2,1,1,"gsb",undefined]));


    // function getRandom(min,max){
    //     return Math.floor(Math.random()*(max-min+1))+min
    // }
    // var newarr=[];
    // for(var i=1;i<=10;i++){
    //     var a=getRandom(1,100);
    //     if(newarr.indexOf(a)==-1){
    //         newarr.push(a);
    //     }else{
    //         i--;
    //     }
    // }    
    // console.log(newarr);
    // newarr.sort(function(a,b){
    //     return a-b;
    // })
    // console.log(newarr);


    // function newarr(arr){
    //     for(var i=0;i<arr.length-1;i++){
    //         for(var j=0;j<arr.length-1-i;j++){
    //             if(arr[j]<arr[j+1]){
    //                 var c=arr[j];
    //                 arr[j]=arr[j+1];
    //                 arr[j+1]=c;
    //             }
    //         }
    //     }
    //     return arr;
    // }
    // console.log(newarr([1,4,53,6,354,464,52,46,11]));


    //自己定于一个数组去重
    // function newarr(arr) {
    //     var sum = [];
    //     for (var i = 0; i < arr.length; i++) {
    //         if (sum.indexOf(arr[i]) == -1) {
    //             sum.push(arr[i]);
    //         }
    //     }
    //     return sum;
    // }
    // console.log(newarr([1, 4, 65, 85, 32, 1, 342, 1, 43]));

    // var newarr = [];
    // var sum=0;
    // function getSum(arr) {
    //     for (var i = 0; i < arr.length; i++) {
    //         if (newarr.indexOf(arr[i]) == -1) {
    //             newarr.push(arr[i]);
    //         }
    //     }
    //     return newarr;
    // }
    // console.log(getSum([1, 2, 3, 3327, 67, 87, 4, 3327]));
    // newarr.sort(function (a, b) {
    //     return a - b;
    // })
    // console.log(newarr);
    // for(var j=0;j<newarr.length;j++){
    //     sum+=newarr[j];
    // }
    // console.log(sum);
    


    // var arr=[1,34,55,656,345];
    // var sum=0;
    // for(var i=0;i<arr.length;i++){
    //     sum+=arr[i];
    // }
    // console.log(sum);
   


    // var str='sbhijnkmlnibnsmvegsbdfbd';
    // var obj={};
    // for(var i=0;i<str.length;i++){
    //     if(obj[str[i]]){
    //         obj[str[i]]++;
    //     }else{
    //         obj[str[i]]=1
    //     }
    // }
    // console.log(obj);
    
    // var max=0;
    // var t=0;
    // for(var  k in obj){
    //     if(obj[k]>max){
    //         max=obj[k];
    //         t=k;
    //     }
    // }
    // console.log('出现次数最多的是'+t+',出现次数最多的为'+max);
    

    //随机数
    // function getRandom(min,max){
    //     return Math.floor(Math.random()*(max-min+1))+min
    // }

    // function randomArray(arr,n){
    //     var newarr=[];
    //     for(var i=1;i<=n;i++){
    //         var a=getRandom(0,arr.length-1);
    //         if(newarr.indexOf(arr[a])==-1){
    //             newarr.push(arr[a])
    //         }else{
    //             i--;
    //         }
    //     }
    //     return newarr;
    // }
    // console.log(randomArray(['小明','小兰','小黑','小红','小绿','小粉','小白','小王'],6));


     function getRandom(min,max){
        return Math.floor(Math.random()*(max-min+1))+min
    }
    var newarr=[];
        for(var i=0;i<10;i++){
            var a=getRandom(1,100);
            if(newarr.indexOf(a)==-1){
                newarr.push(a);
            }else{
                i--;
            }
        }
        console.log(newarr);
        
    console.log(Math.max(...newarr));
    
    
    // function getRandom(min,max){
    //     return Math.floor(Math.random()*(max-min+1))+min
    // }
    // var newarr=[];
    // for(var i=0;i<10;i++){
    //     var a=getRandom(1,100)
    //     if(newarr.indexOf(a)==-1){
    //         newarr.push(a);
    //     }else{
    //         i--;
    //     }
    // }
    // console.log(Math.max(...newarr));
        
    // newarr.sort(function(a,b){
    //     return a-b;
    // })
    // console.log(newarr);
    

    // function getSum(arr){
    //     var newarr=[];
    //     var sum=0;
    //     for(var i=0;i<arr.length;i++){
    //         if(typeof(arr[i])==='number' && newarr.indexOf(arr[i])==-1){
    //             newarr.push(arr[i]);
    //             sum+=arr[i];
    //         }
    //     }
    //     return sum;
    // }
    // console.log(getSum([undefined,"23year",19,"097",1,"hello",null,1]));


    // var arr=[2356,776,87,435];
    // console.log(Math.min(...arr));
    
</script>